/*
 * 高阶组件使用配合导航
 * 高阶组件：就是一个函数返回新组件
 * */
import React from 'react';
import {useNavigation, useRoute} from '@react-navigation/native';
import {observer} from 'mobx-react';

export default WrappedComponent => {
  return props => {
    //导航
    const navigation = useNavigation();
    //传递参数
    const route = useRoute();
    return (
      <WrappedComponent {...props} navigation={navigation} route={route} />
    );
  };
};
